denture toothbrush - Alemán Inglés Diccionario